package com.ehome.poct.core.api.vo;

import com.ehome.core.entity.VO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

/**
 * 报告详情VO
 *
 * @author muqiu
 * @Date 2022-03-18 10:45
 */
@Data
public class CheckReportVO extends VO {

         /**
         * BloodCheckReportId
         */
        @ApiModelProperty("BloodCheckReportId")
        private Long bloodCheckReportId;
         /**
         * 血常规数据ID 
         */
        @ApiModelProperty("血常规数据ID ")
        private Long bloodCheckDataId;
         /**
         * 报告类型（1：单机检测；2：联合检测）
         */
        @ApiModelProperty("报告类型（1：单机检测；2：联合检测）")
        private Integer reportType;
         /**
         * 检测项目
         */
        @ApiModelProperty("检测项目")
        private Integer projectCode;
         /**
         * 诊所ID
         */
        @ApiModelProperty("诊所ID")
        private Long clinicId;
         /**
         * 患者ID 
         */
        @ApiModelProperty("患者ID ")
        private Long patientId;
         /**
         * 患者名称
         */
        @ApiModelProperty("患者名称")
        private String patientName;
         /**
         * 报告名称
         */
        @ApiModelProperty("报告名称")
        private String reportName;
         /**
         * 订单号
         */
        @ApiModelProperty("订单号")
        private String orderNo;
         /**
         * 支付状态
         */
        @ApiModelProperty("支付状态")
        private Integer payStatus;
         /**
         * 白细胞结果值编码
         */
        @ApiModelProperty("白细胞结果值编码")
        private String wbcResultCode;
         /**
         * plt结果编码
         */
        @ApiModelProperty("plt结果编码")
        private String pltResultCode;
         /**
         * 血小板结果编码
         */
        @ApiModelProperty("血小板结果编码")
        private String hgbResultCode;
         /**
         * 红细胞结果编码
         */
        @ApiModelProperty("红细胞结果编码")
        private String rdwResultCode;
         /**
         * hct结果编码

         */
        @ApiModelProperty("hct结果编码 ")
        private String hctResultCode;
         /**
         * 微信推送openid
         */
        @ApiModelProperty("微信推送openid")
        private String pushOpenId;
         /**
         * CreateTime
         */
        @ApiModelProperty("CreateTime")
        private LocalDateTime createTime;
         /**
         * CreateBy
         */
        @ApiModelProperty("CreateBy")
        private Long createBy;
         /**
         * UpdateBy
         */
        @ApiModelProperty("UpdateBy")
        private Long updateBy;
         /**
         * UpdateTime
         */
        @ApiModelProperty("UpdateTime")
        private LocalDateTime updateTime;
         /**
         * DeleteTime
         */
        @ApiModelProperty("DeleteTime")
        private LocalDateTime deleteTime;
         /**
         * TraceId
         */
        @ApiModelProperty("TraceId")
        private String traceId;
    
}
